package com.txts.road.admin.vehicleSys.domain;

import com.txts.road.admin.common.annotation.Excel;
import com.txts.road.admin.common.core.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

/**
 * 生活车辆对象 live_vehicle
 *
 * @author ruoyi
 * @date 2025-05-19
 */
public class liveVehicle extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * $column.columnComment
     */
    private Long id;

    /**
     * 车辆编码
     */
    @Excel(name = "车辆编码")
    private String cheliangbianma;

    /**
     * 车辆图片
     */
    @Excel(name = "车辆图片")
    private String cphoto;

    /**
     * 所在车队
     */
    @Excel(name = "所在车队")
    private String suozaichedui;

    /**
     * 车牌
     */
    @Excel(name = "车牌")
    private String chepai;

    /**
     * 车辆终端
     */
    @Excel(name = "车辆终端")
    private String cheliangzhongduan;

    /**
     * 车型
     */
    @Excel(name = "车型")
    private String chexing;

    /**
     * 车架号
     */
    @Excel(name = "车架号")
    private String chejiahao;

    /**
     * MAC地址
     */
    @Excel(name = "MAC地址")
    private String macdizhi;

    /**
     * 车辆名称
     */
    @Excel(name = "车辆名称")
    private String cname;

    public void setId(Long id) {
        this.id = id;
    }

    public Long getId() {
        return id;
    }

    public void setCheliangbianma(String cheliangbianma) {
        this.cheliangbianma = cheliangbianma;
    }

    public String getCheliangbianma() {
        return cheliangbianma;
    }

    public void setCphoto(String cphoto) {
        this.cphoto = cphoto;
    }

    public String getCphoto() {
        return cphoto;
    }

    public void setSuozaichedui(String suozaichedui) {
        this.suozaichedui = suozaichedui;
    }

    public String getSuozaichedui() {
        return suozaichedui;
    }

    public void setChepai(String chepai) {
        this.chepai = chepai;
    }

    public String getChepai() {
        return chepai;
    }

    public void setCheliangzhongduan(String cheliangzhongduan) {
        this.cheliangzhongduan = cheliangzhongduan;
    }

    public String getCheliangzhongduan() {
        return cheliangzhongduan;
    }

    public void setChexing(String chexing) {
        this.chexing = chexing;
    }

    public String getChexing() {
        return chexing;
    }

    public void setChejiahao(String chejiahao) {
        this.chejiahao = chejiahao;
    }

    public String getChejiahao() {
        return chejiahao;
    }

    public void setMacdizhi(String macdizhi) {
        this.macdizhi = macdizhi;
    }

    public String getMacdizhi() {
        return macdizhi;
    }

    public void setCname(String cname) {
        this.cname = cname;
    }

    public String getCname() {
        return cname;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
                .append("id", getId())
                .append("cheliangbianma", getCheliangbianma())
                .append("cphoto", getCphoto())
                .append("suozaichedui", getSuozaichedui())
                .append("chepai", getChepai())
                .append("cheliangzhongduan", getCheliangzhongduan())
                .append("chexing", getChexing())
                .append("chejiahao", getChejiahao())
                .append("macdizhi", getMacdizhi())
                .append("cname", getCname())
                .toString();
    }
}
